This is a clean, updated and lovely condo. It's right near the beach. It's close to the village. It's got a decently stocked kitchen. A nice balcony porch. The only problem is the beds. They have clearly bought the cheapest possible mattresses. For $150 or more a night, one can expect a semi-decent bed. This is not a good bed in the master, and even the twin beds in the kid's room were cheap. When I contacted the property manages I was told to sleep on the couch, or push two twin beds together. Although they did bring an eggshell topper, it made little difference since the bed was so uncomfortable. It was also creaky--and every time you moved made loud noises. If you want a comfortable stay, just understand although everything else is lovely about this rental, the beds aren't.