We were very happy with the apartment on Oxford Street. Someone was ready for us as agreed and everything went smoothly. Would definitely recommend staying here - great location.