Craig's place will live up to your expectations and exceed them in every way. All the pictures and descriptions on the site are accurate. The room we stayed in was clean and comfortable with stunning views.
However the best thing was their exceptional hospitality. Very friendly people, always willing to help and have a laugh together too.