A lovely place in a great location that didn't disappoint.