As a foreigner with tattoos I really liked the onsen. I spoke with the front desk staff beforehand and said if it was disrespectful that I wouldn't go, but they assured me it was okay. The onsen was clean, hot and very quiet. I saw probably 1 other person max at a time using it while I was there.
Breakfast buffet was really good. Dinner was ok, I'd probably recommend going to one of the many restaurants nearby for a more authentic experience.