Location and place was great. Place was clean and the amenities were very nice as well. We only struggle with parking on several occasion.