Good location. Facilities adequate. Lovely host.