The place is a 5 minute walk from the beach. You share the place with other guests but there is enough space and bathrooms that we barley noticed they were there. Had a great time and Carla was a great communicator.