Excellent location, well-equipped apartment, responsive hosts