Beautiful, sparkling clean, fantastic location just a few minutes walk from the beach and lots of cafes and restaurants. Comfy beds and a really well-appointed kitchen. The fully fenced yard was great for our kids. Highly recommended.