Place was very clean with great amenities. It really had everything we needed. The only downside is the one parking space per apartment, but it’s a general thing at that building. Pool was in need of maintenance when we arrived but it was cleaned towards the end of our stay. Beach is walking distance.