Very clean, the staff is incredibly nice and I felt very comfortable in a safe and relaxed atmosphere