A well thought out holiday home. Everything you need to enjoy a stay in a stunning location.