Excellent hospitality and lovely place