Great location, great house, great views. Craig is very welcoming and quite easy going and relax. Maintenance, security and cleanliness could be better. Unfortunately our stay was spoiled by a house under construction just next door (couldn't have breakfast on the terrasse).