This is a great property for a small family of 4 if the kids don't mind sharing a room, which ours did not. Both bathrooms are nicely updated with great showers. The kitchen was nicely equipped with anything you might need for cooking and we appreciate that since it's just a short walk to the big grocery and we stocked up on supplies so that we didn't have to eat out every meal. The location within a block or so to the beach and a block to a drug store, grocery, restaurants, beach rentals makes this an ideal home base for exploring the island.
The only thing that could have made our trip easier was having some working beach supplies on hand--you'll need to rent or buy chairs, umbrella and beach toys--the ones in the unit are not really usable, we tried.
Since we had a couple of days of rain, we utilized the TVs and the cable selection was good. Would have loved to find some games, cards, or even books tucked away to keep us occupied on rainy afternoons.
The pool was one of the reasons we picked this unit, and though it's hard to tell from the pics, the pool is really nice and a good size. Partly shaded so it doesn't get too hot for warm days. Definitely a plus for staying in this building. Parking was also very easy and convenient, right below the unit. Loved having a keyless entry with a solid electronic pass-code lock. AC worked very well, and that's an important factor when staying in Florida in July. Highlight of the trip--seeing an amazing fireworks display on the beach. If you come in July, don't miss it!