James was a wonderful host who thought of everything. He was in constant communication for anything we may have required and his attention to detail was superb. We would definitely stay here again, we had a wonderful time.