I would definitely recommend the apartment! It's near by to plenty of restaurants, bars and grocery stores. You find everything you need.
It's also nice to chill and relax in the apartment and enjoy the nice view.
The communication with host and staff was perfect.