Property was perfectly located within walking distance to both Holmes Beach & Grocery Store (Publix). The 2nd floor master could use a new mattress - definitely has a 'hole' in the middle - and the bedding was not very high quality. Also, be aware there is not even a bar of soap included - so bring that as well as your shampoo, conditioner etc. Plenty of pool towels, chairs, children's beach toys/floats were available which made it nice. The umbrellas were broken (looked like from wind) - we could make them work if it wasn't too windy, otherwise we just rented at the beach. Also of note, there is no half bath (toilet) on the bottom floor (pool level) so you have to go up stairs. The grill needs to be cleaned, we used, but there were definitely flare ups and hot spots vs. cool spots. We might have preferred a bit more sun through all the shade surrounding the pool, but very nice pool. Staff was prompt when we had an issue with the disposal and pool was pretty dirty - but that was due to storms prior to us arriving, but they sent over a crew to clean it.