A great location, a clean and well furnished apartment, a great host.