m
michael chen Review of Watermark Beach Resort
Friendly staff, new hotel, great location, i like ...
Friendly staff, new hotel, great location, i like it a little more then the other resort up the hill.
Comments: