Great location. Great communication. Clean and perfect place to stay !