Hi, going to Darjeeling and Gangtok in June for 6 days. Have not made any reservations except for flight bookings. Any recommendations for good hotels (ideally with a good view) and suggestions on where to go first and how many days to spend where? Also, is there any other place one should stay for a day or so that is in the region and not worth missing? Thanks in advance :)