Haenk does an excellent job of making sure everything is ready for your stay. He is very organized and prompt with communication. Everything we needed was available and the apartment location is great!