Very clean and excellent location. We would definitely go back.