Perfectly located, clean and modern. we found everything we needed, including some coffee in the morning. even the cleaning lady was in a good temper and very friendly. the check in was well organized and the information in advance was detaled and no question was unanswered.