The location is great. The place was clean and spacious. The parking lot was a little narrow if you drive bigger cars. We had a great time and will stay here again in the future.