Location is amazing

by SF
October 22, 2017

The location is amazing. The size of the apartments were a great surprise. The on site pools and a man-made beach, plus the gym. The staff were so helpful, and of course the free wifi.

A great holiday was had by all.

JS, April 2017