Clean. Comfortable beds. Private and safe parking. Excellent kitchen for our needs. It was perfect for our little family!!