Very clean, kitchen has all the appliances you need to cook, great communication from Laramie. We If ever in Mesquite again will stay here. It was perfect for what we needed.