The place was clean and full of everything we could have possibly needed for our stay. The location and the view were absolutely perfect. We could not have chosen a better place to stay during our vacation. Would highly recommend. Thank you so much!