First class accommodation! Very clean, comfortable, and great location. Our host was excellent in his communication regarding check in, and was available to answer any questions! I would highly recommend this as a "home away from home!"