Our family of 7 stayed for a full week in August 2016. We didn't have the greatest weather, so luckily, we were there during the Olympic Games and kept busy watching TV. There was plenty of seating for everyone, and the balcony is covered so that helped from keeping us going stir crazy inside the whole time. The location is perfect - just a few steps to the beach access, and beautiful views of the inlet. The pool is smaller, but we never had trouble getting lounge chairs (when the sun finally came out!). There are plenty of towels and bedding is provided. Both bathrooms did have a hairdryer under the sink. The kitchen is well stocked, but we bought paper bowls/plates, and plastic utensils so we didn't have to spend tons of time washing dishes all week. There are a few restaurants in walking distance, and Haze ice cream was super delicious. Sweet IRB Bakery was within what we call walking distance, but it was a haul, so some may want to drive. If you go - get the cinnamon slab - it was amazingly delish! We went to the Publix, which was turning right out of the place, turn right at the light to 688, and it was a few lights up on the left. We also went to the gym in the plaza across from the Publix - Get Fitness in Largo. It was only $35/week, and you could take a guest with you every day for free. If you need to print out your flight tickets - we went to the Town Hall at 19305 Gulf Blvd - there is a library on the 3rd floor and you pay $5 for a yearly card, and can print up to 5 pages for free (.15 per page after that). We did sign up early in the week for our time slot to print tickets but didn't need to (although during busy season, she said it is a must to sign up). There is a Welcome Center on the right as you turn right on 688 for brochures and coupons of all sorts (sort of beside PJ's Restaurant). As you drive up towards Clearwater or down towards St Pete, the road widens to 2 lanes on each side and is much busier in that area - in Indian Shores, it is 2 lanes total, so it makes crossing the street much easier. I would definitely recommend this unit, Jeff was great to work with, and everything was perfect for our family. Thank you!