Amazing location, a really friendly family-run bed and breakfast, and all you need for a great visit.