Warm, immaculately clean, and just awesomely put together. I cannot say enough positive things about staying here. You will not be disappointed!!