well-equipped apartment. Excellent location. Comfortable and well equipped.