Super clean, has everything necessary for a great stay. Comfortable and cozy!