The condo was just ok and has great potential. The location, view and outside facility was very nice. The pool was heated and clean with great access to the beach. However, the inside of this property was somewhat disappointing. Starting with our check in process, We were given the wrong access code with really no apologies. The kitchen and bathrooms are somewhat updated, but the condo lacked basic supplies. Bottles were empty, one large trash bag provided, instructions were conflicting and outdated from 2012. The rules say no pets allowed but we saw at least 2 dogs. Therefore, it is hard to say what the actual rules are. The dryer was working but the dials were broken. Overall, the condo is in need of a deep clean. Again, the location is great; however, for the price of this unit, I would not return.