The condo was perfect for our family. Our kids are teens so having 3 bathrooms and everyone having their own bedrooms gave everyone space to spread out. The weather was chilly especially at night so having that space to hang out was important. The shuttle to the beach is great, you can explore the whole shoreline from the Emerald Grand beach and we saw dolphins on the way and sting rays when we got there. We missed the bonfire on the beach as there was a wedding the night we wanted to go, so check into that when you arrive so you don't miss out. The owner was responsive to questions and the condo was very clean and had everything we needed. We had access to all the events going on in Harbor Village and could go back and forth quickly which was convenient. The condo is right by all the cruise, jet ski and tiki rentals as well. Each night the village has a different event or theme and there are so many good restaurants. We did treat ourselves to spa treatments at the Emerald Grand spa and enjoyed the steam room afterward. It was also nice to have the gym onsite which is right by the spa. We went during spring break and couldn't get a car rental, but it wasn't an issue at all, with everything so close we spent less on Lyfts than we would have on a rental car. We did Instacart grocery delivery right to the entrance and you can pick it up or ask the bellman to bring it up. The condo pretty much provided access to everything we needed to have a fun family vacation.