The place is warm and cozy. Not as difficult to find as the other reviews have stated. Cleanliness is acceptable and reasonable. Basic toilet amenities were sufficiently provided.