We were very happy with our stay in the Mantra Esplanade. The staff were very accommodating and friendly. They made our stay a happy experience. The facilities were really good. The AC was so nice because it cold us from the really hot weather. It was close to everything. Just walking distance to groceries, restaurants, the lagoon swimming pool and the pier for the boats to go to green Island and the great barrier reef. Special mention to Barbara the front desk receptionist. She was very friendly and knowledgeable. Thank you to all the staff for you Special chocolate present you made our Anniversary special. It made us feel so welcome by everyone. We highly recommend Mantra Esplanade to future guest.