Wow what a place. Nicest hostel I've ever stayed in, only the word hostel doesn't do the place justice, it is a beautiful place with the most breathtaking surrounds. Thanks Stephen!