I have stayed at Craig's place on a number of ocassions, and it is a consistently great experience. craig is a friendly and welcoming guest, and the accomodation is clean, comfortable and relaxing.