Very excellent stay, good hospitality