Very clean and very beautiful! Our second time staying here and would come again.