Just perfect. Immaculately clean and well appointed home right on the beach. There is so much attention to detail with amenities and the beds are so comfy. I can’t wait to come back!