Excellent vacation property. Had everything you need - very comfy beds, 2.5 bathrooms with 2 hot showers, spacious kitchen, dining, and family room area. A/C works well in both bedrooms and the main living area and is much needed, because the environment is humid. Loved the privacy of the unit, but there were rental tenants next door that were noisy until 2-3 a.m. most nights. Tenants on the other side of the unit may have been owners who spoke spanish until 2 a.m. most nights on the patio. The patio for this unit is joined by a high pony wall outside next to the outside dining table, so you could hear all of their conversations until wee hours of the morning. Would recommend you bring ear plugs, if you're a light sleeper. Also, the front desk folks are only there for building maintenance and security, they are not there to service anything related to this condo as stated in the property ad. If you prefer a hotel with building service, this is not it. The front desk folks speak no english and couldn't help us with any info. Besides the unit having all the creature comforts, the best part about the unit is the location the beach, restaurants, and the main shopping on the strip. It's a 5 minute walk to everything you might need. I would highly recommend this property if you're looking for a beach vacation with plenty of shopping and dining. Note that the area is typically very crowded because of the white sandy beaches & nice weather. We were there in December.