First off, you can't beat the location! Being on the ground floor with your patio door almost right in front of the stairs down to the beach was amazing! We didn't make it to the pool, but there was easy access to it as well. The downside to this unit was that it seemed a little neglected. All the beds had hairs in them, most likely from the cleaning team as the beds were well made, but we still chose to wash all the sheets. And as far as towels and additional linens, that was a little lacking. It was as if all the towels were 20 years old and all mismatched. I will say there were a decent amount of towels and even beach towels, but they could do with replacing. There weren't a lot of additional linens for changing the sheets like we did when we got there. Luckily there was at least one twin set so we could have our sons bed made before we left for dinner, but we had to wash and put the same ones back on the main bed. Additionally, the floors weren't well cleaned. After being in the unit only a couple hours after arrival, my kids feet were black and we don't wear shoes inside, so we didn't track all of that in the unit. The main bedroom closet had old framed pictures leaning along the wall, what seemed to be a broken floor lamp, and maybe replacement or old blind slats in the closet. It would just make sense for these type of things to be removed or maybe stored in an owners closet. The kitchen had fruit flies and the coffee maker looked like it was 20 years old. The heating element was rusted and the metal bubbling up and the water chamber was moldy. I will say once we contacted the management office they came over right away with another coffee maker and requested that maintenance help with the fruit flies. We had other family staying in two other units at this property and they didn't have similar issues, so this is all probably just related to this particular unit. Although we brought our own, the patio was fully stocked with beach chairs and lots of beach toys. Overall it was convenient, with a beautiful beach, and a spacious unit for the price!