Good location and good people.
Clean and nice flat.
And the best point is the check-in time.