It was a super last minute booking on our end, but their customer service was very accommodating to make it work smoothly, the place was perfect for us, very clean, convenient check in / key system. So overall great experience!