Really clean, comfy beds, great kitchen, excellent internet, all within walking distance of the beach. What more can you ask for?