Excellent. Great location, very clean, attention in every detail, fast communication and top tips on local restaurants. Well worth walking up and down the stairs with no elevator! A wonderful stay in a wonderful city! Obrigado!