M
Michael Miller Review of Grand Velas All Suites & Spa R...
Everything - food, service, upkeep, spa is 5 star....
Everything - food, service, upkeep, spa is 5 star. Water beachfront is 3 star.
Comments: