Well situated, friendly staff, good location and great communication.