Super easy check-in, very timely communication, extremely accommodating! We loved our lengthy stay and would do it again!