Mainly fine. Not very clean. Would prefer some better beds and a better working place.
Great position though.
Overall good could be better.