Clean and well kept. Perfect place for peace.