Really enjoyed our stay here. Great host and was very responsive. The Taipa Retreat matches the photos and we made great use of the amenities provided. Loved the short walking distance to Taipa Beach as we frequently strolled down to the beach across our 2 day stay.