Craig’s place has stunning views, but you have to work for them - it’s a very steep walk from town.
The place is very specious, bigger than I expected, and has everything you would need for a short stay.
Craig’s an engaging and proactive host.