Friendly staff, clean and tidy, an excellent location and very good value for money