This is a spa on the top of the building in a beach resort called Kada, NW of Wakayama