Great location, easy check in and check out. Constant communication. Very spacious and clean. We loved our stay and we highly recommend it!