Well kept. Great view. Excellent service and hospitality. We asked the desk clerk for cribbage and she was nice enough to run to her home and get it for us. Made it feel like home. Lots of other nice little touches made it a great stay!