Location, communication and apartment were great! It was a perfect stay. Only downside were the creacking floors that kept me awake. But for my boyfriend - who is a deep sleeper - it was not a problem.