Very well appointed and maintained. We enjoyed our stay during the week of 4/14-18, 2014. Right on the beach, near all attractions and restaurants. The only complaint was their Internet access (Xiocom Wireless) was terrible. Most of the time it was unavailable, the rest of the time was painfully slow (4800 bits per second), as if it were 1994.