Very clean and perfect for family get away. has everything you could need and more. Very close to beach and shops. Nice box of cookie's on arrival and so good to see basic essentials plus a little more all included for bathroom and kitchen. Hosts were kind enough to offer early check in and great to work with along the way. Thank you. We will definately be staying again.