3rd time staying here and it fits ALL our needs. We love the quick communication from Afri, the location and the apartment!