Excellent location. Great communication. Great value for money