The site looks nice and San Francisco is the new Appleā€™s identity.