Excellent location, clean facilities, timely communication and responses to messages, as well as flexibility regarding late check-out. Convenient from top to bottom. Planning to stay here again for my next trip!