Very warm and clean. Very hospitable and friendly.