Very clean, very hospitable. Overall a great value.