We recently spent two nights here and were reasonably happy with our one bedroom apartment. it was an older apartment and the kitchen and bathroom need renovation. The kitchen appliances in particular. Apart from that, nicely appointed. Location is fabulous, across from beach. Pool and other facilities very good. Staff very welcoming.