excellent accomodation and communication.