Very central location just south of Hyde Park. Really lovely, modern apartment with everything you'll ever need. Check in and out was so easy as Leo was just next door! Would stay again.