everything was great, location is good view is amazing and the place is super clean. parking spot was not hard to find although we were there in the middle of the week not sure if it is so on long weekends and holidays.