Easy stress free accomodation good communication great location