The location is great and the place is clean. Everything was more than we expected. We would love to go back in the future.