5 stars! Great location, value, and communication.