I would have gone out of my way to stay here if I would have known how nice this place is. We missed the diner, but it was explained that its free with drinks every night. Breakfast is more than cereal, hard bagels, and juice. Its a real breakfast. Indoor/outdoor pool. Gym. Free wi-fi. Rooms are nice. Bed it not rock hard. Staff is very friendly. I will definitely stay here again.