We stayed here around Thanksgiving and needed a place with a kitchen. We liked the place and the amenities such as the gym.
However, we did not get the complicated check-in details until mid-day of our arrival. We were moving locations during the week and this delay added anxiety to the process. I also received the same request for mandatory information several times, which I provided after the first request, which added to the anxiety.
Ultimately, the check-in process went very smoothly and we liked the place and location.