great location, great place, easy stay