Perfect location and super clean! We would definitely come back again. It was a wonderful experience!