I've stayed at Avirup apartment with my colleague for business trip. It was great, plenty of space. 10min walk to train station with trains directly to Heathrow. Good choice of restaurants and bars around. Would love to stay again!