Outstanding hospitality, stylish flat, and great location.