Excellent place. Very lovely, and the location is fantastic.