Right on the beach. A beautiful space - both inside and out! Had a great stay!