Named after Takamagahara — the heavenly abode of the gods — our accommodation is a seaside villa with open-air baths outfitted in all rooms.