Great location just in front of Hyde Park and short walk to Marble Arch. Ali answers immediately both by phone or email.
It is certainly an option to consider seriously for your next trip to London!