Perfect location, perfect amenities. The staff was friendly and helpful. More than enough space for my family of four to be comfortable. The photos accurately depict the beautiful unit (except there is no water view from the unit). Loved the décor. The bathrooms are absolutely huge!! Everything was squeaky clean upon our arrival. It was very helpful to have laundry facilities right there in our unit. The decks & fire pits were a nice touch and afforded beautiful views of the water! We took advantage of the convenient car service on several occasions and were pleased at how well the service was operated. We truly enjoyed our stay at Fairmont Heritage and would definitely stay here again.