Magic place, excellent location and a superb host!