Very good location, good accomodation and excellent communication.