The apartment is nice, new and very clean. The building and shared amenities are also well kept. While we were there, there was a life guard at the pool which is nice to have with kids around. There is available parking which is gated and seems secure. You can walk to the beach from the apartment, which is very convenient. The patio area is nice and where we spent our evenings talking and listening to music. It was a nice week!