beach near Hommachi Shrine - nice loc