Very clean and well appointed. Spacious layout. Highly recommend.