great accommodation and good communication