Place is clean and has all the basics one would need. Bed is super comfortable. Be advised, however, that the space is very small/compact.