This was exactly what we were hoping for! Very clean, beautiful views, well stocked appliances and dishes in the kitchen. Even a ice maker. It was perfect for our family stay. The owners were responsive and easy to work with throughout the process. We would highly recommend it for anyone looking for a relaxing beach stay.