A charming, fully self contained cottage with a luxurious yet rustic feel.