William is a conscientious host who was keen to make our stay as comfortable as possible. The place is very spacious and clean. We had all the amenities we needed for our day. It's a great location and very reasonably priced. Overall, excellent.