We had a wonderful stay at this apartment!! The apartment was exactly as described. Any fees associated with the building are clearly laid out in the listing and completely accurate. The check in process was multi-step, but nothing super crazy and with Juan Carlos meeting us at the entrance it made it painless and took maybe 20 min max. The building was very well maintained, always clean and common areas smelled amazing. The key fobs are needed for every entrance in and out (ie front entrance, pool access, beach access, etc) It was very secure. Pool and beach area also well maintained and staffed. The view was amazing!!! The apartment was immaculately clean. There were a few minor maintenance issues that were immediately addressed and resolved by Marcelo and Juan Carlos, both who were super responsive and pleasant. The unit is adequately equipped although you may need to get more basic supplies like toilet paper and paper towels. Two rolls of toilet paper for a family of four for 6 days wasn’t going to cut it. Lol. There are lots of restaurants close by with a car, not as much if walking. Publix, Super Walmart, pharmacy, variety of restaurants are all within a 3-4min drive. Some other reviews mentioned the check in, fees and fobs as negatives but it really wasn’t anything worth fussing over. I would stay there again!