Clean, spare, with everything we needed and nothing we didn't! Kitchen was functional (big plus) bathrooms were clean and well-appointed, beds were fine. Overall, like a a basic but very big hotel suite without all the fuss and expense. Shanasheel Lebanese restaurant around the corner was a solid choice for augmenting our dinner!