Fantastic location, completely shrouded in nature with a stunning mountain views.