Amazing location, practically on the beach, clean, well-equipped kitchen, almost instant response from the owners about any questions or issues, reserved parking spot, and a welcome basket! Will love to stay there again.