Everything was great -- the amenities, location and the staff. My biggest disappointment was that the room was not meant for a party of 4. We were 2 adults + 2 kids. The second bed was a sofa/bed and was very uncomfortable. No way anyone can sleep there for more than 1 night. Each one of us took turns to try that sofa/bed for a night and each one had a bad night -- not to mention a bad back that I had the next morning.
The room seemed dated but had all the description mentioned. Good view of the ocean/beach.