My husband and I brought my daughter (12) and her friend (12) to Florida for Spring break. We really wanted a place to be together but for the girls to have some space (because you know... teens). This place was perfect. We had a huge bedroom - Kingsize bed and the most OUTSTANDING ocean view from sunrise to sunsets! And a huge ensuite. The girls had their own room and their own bathroom (which is also great!) There was laundry in separate closet which was also great. From the outside we weren't sure what to expect but when we walked in we all kind of gasped and went "wow, this is GREAT". It helped to have a kitchen, to have breakfast and make snacks, (Not a ton of storage for food but all the dishes, utensils, pots pans, towels, dish soaps etc). There were TVs in all rooms, not that we needed them, but when the kids wanted a break it was good. Or when hubby wanted to catch up on a sports score. There is no carpet, which is so great, easy to sweep up if any sand comes back with you. And it was all key pad entry so we didn't have to worry about bringing a key (or worse losing one!) The pool was nice, hardly anyone used it though because the beach is RIGHT there. The chair service on the beach is also great. The parking was included and easy. I really can't say enough about how this exceeded our expectations. the only comment i would add (and it doesn't detract at all from the unit) is that when we got the check in instructions it said it was unit XXXXB. But there was no "B" so we walked around a bit, and thought maybe there was another elevator bank somewhere, or perhaps we had to get to the other side (which was confusing and we had all of our luggage) finally we went back to the unit # XXXX (without a B) and tried the code and it worked. So just a wuick note for whoever writes the instructions, perhaps take out the B, it will save everyone some time) But thank you for having us as your guest, it was perfection!