Everything we wanted and more! Great location, great local tips for food and coffee, as well as a clean place and a friendly host.