This inn is located right in front of Himakajima Sunset Beach, just a two-minute walk from Himakajima West Port.