Very hospitable and very good value.