A great host, a well maintained apartment