Very comfortable, clean, and modern property, perfect for staying in Central London. Literally right across the street from Earls Court station, meaning it is just about as well-located as you can get.
Instructions to access the apartment were easy to understand.