Location, communication, apartment. All of that was perfect! Plus there was a reception so check-in hours could be really flexible.