Great place and location. We would have given 5/5 if the place had been cleaner when we got there.