Very clean, spacious and pleasant.