This is a perfect location to explore London. Just next to Hyde Park with great transport links and amenities. We had a great stay. The apartment was clean and cosy.