Very clean and beautiful place. Stephen was great.