Fantastic location and great ambience. The place had a patio where people could hang out, which was great both during the day and in the evenings. We had a car and didn't find it particularly difficult to find street parking.