highly recommended! location, accomodating, speak english well.