Clean, spacious, just enough in the kitchen to cook a meal. Loved having the gym downstairs. It was too cold while we were there, but I liked having the option for the pool.