Staying at Vista Alegre was really nice. There are some calas within walking distance, which can be really convenient. The apartments are really clean and Miguel was the nicest host! Very available and kind. Definitely recommend!