Very hospitable and clean value for money