Perfect location, huge rooftop private terrace with gorgeous sunset views! Plaza Mayor, riverwalk, hop on/off stop all walking distance! Didnt have internet but was internet companys fault...not for lack of trying from host...communication was awesome! Thanks for a memorable stay in Madrid!