Very clean, tidy and modern. Had all we needed. The bed was firm. Towels were luxury soft.