This is a small flat that will suit your needs for a short stay. It's really near (5min walk) to Paddington station and Hyde park. Excellent communication and contactless check in!