We were 3 friends for our first trip to vaishno devi shrine which was beautiful and the travel was all easy, though we haven't planned the stay, and the hotel came to a real rescue. The hotel was a random choice though, but it was all clean and comfortable. The staff and the owner were extremely helpful and friendly. Do book in advance during peak seasons. We visited before the navratras, and found everything great without any rush, and the weather was nice. And yes, must check jewels, the best place to have food there.