Excellent apartment, clean, modern and with all the facilities we could need. Also the patio and garden area was wonderful. The hosts were super nice, helpful and accommodating. Highly recommended!