John place is clean and very comfortable. He also provides some coffee in the mornings. Overall, good.