Excellent location. Great hospitality. Clean apartment.