5 stars all the way around. From pre-arrival communication, to onsite communications, to the ease of arrival and departure, James thought of everything! He takes "be your guest" to the next level. The cottage is perfectly located, bright and sunny and incredibly well equipped. There was nothing I needed that I didn't find onsite and no question that I had that James hadn't thought of providing in his arrival instructions. I highly recommend this lovely little cottage. I thoroughly enjoyed my stay. Thank you James!