Look on the bright side guys you will be sharing the hotel with BA crew!! Don't know where you stayed before but the hotel is a million times better than the last one we stayed at.
Right in the centre of Narita and walking distance (or staggering) to all the bars and restaurants. Your own personal dvd player in each room and a fairly ok bar.