Excellent apartment, great attention to detail, great host and excellent location.