Excellent host, great hospitality, excellent communication skills and thinks on his feet. Understanding, very supportive...Great place, will definitely be booking again!