Great location. Great communication. Great value. We found it absolutely perfect for what we needed. We will definitely return.