Great apartment, beautiful courtyard and roof area, perfect location, and very attentive hosts. I would stay here again!