Great location and great hosts. There are so many excellent restaurants nearby that it is hard to choose.