Understated hotel with cozy rooms, a bar, and a polished restaurant. Enjoy ocean views at the Waterfront Hotel.