I live in The Villages, FL and although I have never stayed at The Waterfront Inn, my family members have. I have seen their guest rooms and they are so well appointed. They have a restaurant on site which has great food. And the staff is always so friendly. I highly recommend this hotel!