Location is perfect and the place was clean and beautiful. We would definitely come back.