warm friendly reception, good value and location