Excellent location, very clean and hosts were were super helpful.
Highly recommend this apartment if you are staying in Travestere.