Excellent location, stylish apartment and great check-in and communication with host who went out of his way to accommodate our needs.