Great place and perfect location.
Highly recommended if you want to stay in Central London!