My husband, myself, my six year old and four year old stayed here and my #1 focus was proximity to the beach, nothing worse than toting all the things several blocks with kids. So for location, this is a 5-star rental. There were two ways to get to the beach, a walkway over the road or a crosswalk across the road which wasn't as busy as I feared and it was quicker than the over-the-road walkway. The building itself was fine, parking was a bit of an issue with us having problems finding a spot two of our six nights there and having to park in the maintenance lot. There were only two elevators for the entire 15 floor building (three if you include the employee only one) and there was always a long wait and the stairwell wasn't an option, it was creepy.
The unit itself had great space, the kitchen was well equipped and the beds were comfortable, however, the walls were nicked up and needed to be painted, the furniture was very dated and the patio had two broken chairs, neither bedroom had a dresser to put clothes in, just TV armoires with drawers and doors that did not open well and felt like they would break, it would have been nice to have had ceiling fans, especially being in Florida and with sand inevitably being tracked in it would have been nice to have had some rugs around. The pillows also weren't great, they were very thin. But, the unit did have a few boogie boards and beach toys and the free beach service was great!