Lovely place , excellent hospitality