The place was spacious, well equipped and provided what we needed for a week long stay. Location was safe and the free parking was a great bonus. Air conditioning worked awesome and check in was a breeze. Walking distance to a lot of great shopping and restaurants. The beach umbrella, chairs and boogie boards were great amenities. Just note that this is indeed an older unit that is due for upgrades.