perfect location and great communication! would love to come back. highly recommended