Stylish apartment located in a nice area within easy reach of central London. Amenities in the apartment exceeded expectations.