Excellent host and excellent accommodation. Surpassed my expectations. Had all the facilities I could ever need.