Very clean, comfortable, and modern. Was really great for our large family with kids. Having a bathroom in each room was an added bonus. It really added to the comfort level so everyone had their own private space. Location was great too. I highly recommend!