Super clean, super great place. Perfect for kids and our dog. Everything we needed. Gorgeous garden, great view, close to shops and beach