Very clean and modern, with all the amenities you would want. Cozy and well worth the price.