appreciated the closeness to the beach." enjoyed the restaurants & bars nearby." liked the proximity to shopping."
wifi quality was great."
reception staff was great." service was very professional."
grounds to be nice." building was wonderful." loved the terrace."
- All reviews