Great location, great staff and very good value for money