Would have given it a five start if the check in and communication had been better. It was unclear about getting in to the building for both the cleaning lady and my family. Unfortunately we lost the better part of a day figuring it out.