The Waterfront Beach Resort, Coastal Terrace