A perfect stay! Good people, apartment and location