Excellent location near Hyde Park, very clean rooms with some lovely views