Excellent location, stylish apartment, and great host, what more could you ask for.