The place has everything you would need to have fun and enjoy a zen stay in the mountains.