very clean. very confortable. very nice place to say. I'd rate 10/10