Wonderful surprise oasis, with impeccable care and hospitality.