Excellent room and good location, although a bit far from Heathrow