Lovely hotel and great location next to Hyde Park!