Location is perfect! Easy beach access and pool area is nice but small. We had fun with our 3 year old! I would say newly remodeled is a stretch and the building is a bit run down. The railings on the balcony are unsafe and the building management has signs everywhere saying to stay off the balconies.