If I could give Mantra 10 stars i would!
As my title suggests, the only HUGE problem with the resort is that you may never want to leave.
I am writing this on the first day of my fourth booking (using Mantra's free wifi).... And I find it compulsory to give the hotel the review it deserves.
My husband and...
More
