Super convenient and exactly as depicted, perfect place to stay if visiting Hyde Park.