Clean, good location, excellent communication. Highly Recommended!