Excellent host ensures you have a comfortable stay