Great location, easy check-in process, and just what you need for a comfortable stay.