Comfy, well-equipped, clean and in a great location relative to the beach and town.