We enjoyed our stay at the Gran Via apartment. Sightseeing, alot of Restaurants and bars are in walking distance.
Check-in is super simple and easy.