Overall the property was nice. The children loved playing at the pool and the playground. The space and clean and roomy and the addition of the kitchen was nice.
However, the kitchen wasn't fully equipped for 6 guests, and missing things like potholders. The sliding door was difficult to work, the TV has very limited channels, and the toilet was very annoying to flush. There were convenances that you don't want to deal with on vacation. The parking garage was awful to get around in, and there was usually a line to get in. The elevators in the building were slow and you could easily wait 10 minutes for one to arrive, to only fine it full of people and a longer wait for the next one. Again nothing major, but annoying. The beach was about a 2 block walk.