very hospitable and clean