Very nice place, at a really nice and quiet location