There's alot to be said for living in the city(I've opted to stay in cities like London, Rome & Vienna for the reasons you mentioned. In London, I've stayed in a major high-rise with stunning views, but my favourite thing was staying on a vintage houseboat at St Catherine's Docks, London. Everything was within walking distance, or a boat ride on the Thames away. There was a view of Tower Bridge from my boat. A boat is much cheaper than an apartment, but I preferred it ... love being on the water. You have Central Park !