Excellent place to stay! Communication was easy, check in and out were straightforward and timely, and the location was excellent. Highly recommend.