very good value excellent location friendly staff