great place - good communication- great location