Very clean place and a great deal for a two bedroom apartment. Having a kitchen is nice if you want to limit too much eating out. The beds were a little too stiff for our liking and wish it had some spaces away from the road noise. Is not really a place to just hang out on the property, but you are on vacation and should be at the beach. Communication was great and if we had any concerns they were promptly addressed.