A lovely home away from home, in a great location.