Right by the beach. Really comfortable bed. So very happy our 2 small dogs were able to stay with us. Keep in mind you mustn’t leave them behind when you venture out. Kitchen was very basic, not able to cook meals. Hosts were lovely and communicated quickly.