Stunning place in a fantastic spot, very hospitable host