Recently renovated apartment walking distance from the Dome and Four Seasons Hotel