Modern, tidy accommodation, great hosts