My family of 5 (3 teenagers) just had the best week ever! Everything about this unit and property checked all of our boxes: plenty of room, beds and sitting areas were very comfortable, the views were gorgeous, the staff friendly (24 hour front desk! Not that we needed it but it's a comfort to know it's there), the unit and property are well maintained, water was filtered (water wasn't hard, no brackish smell/taste), kitchen was a joy to cook in: great equipment/new calphalon pots/pans/coffee maker that does both drip an kcups, and so much more that a lot of other rentals we have stayed at do not have! (Hand soap at the bathroom sinks was a nice surprise...we come prepared with extra paper towels/TP/soap, but if you forgot these things you would have been just fine; it's the little details that were a pleasant surprise. The beach was a short walk, the common areas clean with several vending machines if you need a late night treat or extra bottled water/soda, and dehumidifiers in the hallways to make the wait for the elevator pleasant. Towels were plentiful but hotel sized (managed by the property- so a little small if you have some extra junk in the trunk, but the abundance made up for that!) We didn't use the main pool but it looked lovely. We did enjoy the pool that is attached to the building several times. I did make nice use of their on site Starbucks at the cafe so I didn't have to go a week without it! I do have to give a special shout out to Carrie...she was very responsive and sweet: we extended our stay and she coordinated that quickly on her Friday afternoon (Sorry, but thank you Carrie!) I could go on and on, but just do yourself a favor and BOOK IT! No regrets other than the fact we had to leave!! THANK YOU!