Easy access for on/off 20. Ample parking. A few places in walking distances for food, drinks etc. Grounds tidy and clean. Breakfast is a 'mini' buffet style. Simplest way to put how good this is, subtract 15 dollars per person in you party, subtact that by room cost... It makes 'cents'. Of all this, the Staff is what makes this place. From the grounds keeper to manager, there was not a single time nor person that wasn't amazing. The only reason I do not give this 5 stars across the board, the levator went out for a few minutes and I had to take the stairs, things happen..... the other is my toilet backed up an no one on staff to help at that moment, I was offered to move to another room so there's that, however Id already moved once and mentally, due to family situations and being in fear of getting hot again by yet another hurricane, I opted for a plunger... For me this is how human interactions should be. Nothing is perfect..but this place will put a smile on your heart. Human kindness over flows here...and so does their cleaning and kitchen staff and the grounds keeper, well I don't think I ever saw him not cleaning something... ;)