F Francis Neric Review of The Waterfront Beach Resort, a... 3 years ago A lot of construction. Very distracting.
Comments: