excellent place, good communication and great host