located in the Alta Garrotxa nature reserve near Barcelona in an magical location sorrounded by Forests,Mountains and Rivers.