Great and clean place. Conveniently located near Heathrow Airport.