Pleasant oasis amidst urban parade of life. Made it easy to be a guest.