Great location, good communication and fast check-in. However, the place is not as clean as I expected. I would recommend this place if it does a deep clean especially on carpets and sofa.