Excellent host, apartment and location. All as (or better!) thank expected.