Fantastic place! Super clean, very big, and located basically right across the street from the Latimer Road stop, which made it really convenient to get everywhere. Walking distance to shops etc in Notting Hill, but in a very quiet area. Would definitely recommend!