Stayed in unit five and there was a very strong odor of sewage coming from the bathroom. After several attempts outer still was very strong. Otherwise, we enjoyed our stay at the Villa
2 years ago
St Martin Blue has a
4.8
average rating
from
413
reviews