Michelle's place is situated right on the beach, a beautiful view from the balcony. The building is older, but upkept very well. The pool area and beach are so nice! The apartment is clean and good amenities provided. We found beach chairs, beach towels, beach umbrella, toys for our children, even a bottle of aloe in the closet for my husband's sunburn. Stores to buy supplies are a short walk away. I would definitely return to this place.
The only thing to improve would be the line up when we checked in as it was quite long and moved slowly. The security guard saw that we had young kids and allowed us to complete the process the next morning. But this is the management of the building.