superb stay. easy. great location.