Excellent communication, location and accomodation!! Will definitely stay here again