Very clean and such a stylish place to stay in. Had everything we needed. Great for a big group !