Highly recommend Casa Chafariz. The apartment was spotless and in a great location. Check in was easy and the staff was very helpful and available for questions.