Booking and communication was great with flexibility in checking in. Unfortunately a giant snowstorm changed my plans at the last minute. I will definitely book this place again and next time I will actually stay there!