Excellent location, great communication. Very roomy for the price.