I stay here every summer. The location is perfect and staff is always super helpful and friendly.
The only minor concern I had is that the room had a mild pet odor. Since this was a short visit, It didn't bother me much. If you plan to stay here and have concerns, you may want to ask for a room with no recent pets.