Right on the water. Cool little beach steps away. Close to restaurants. Easy check in and great communication.